total vehicle requirements - German English Dictionary